#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

typedef struct Information/*创建成员信息结构体*/
{
	char name[20];
	char post[10];
	char title[10];
	char Email[15];
	int tele;
	
}Information;


typedef struct Contact/*创建通讯录结构体*/
{
	Information date[100];
	int size;
}Contact;


void menu()/*创建菜单*/
{
	printf("************************\n");
	printf("*****通讯录管理系统*****\n");
	printf("******1.添加联系人******\n");
	printf("******2.删除联系人******\n");
	printf("******3.修改联系人******\n");
	printf("******4.显示联系人******\n");
	printf("******5.排序联系人******\n");
	printf("******6.查找联系人******\n");
	printf("************************\n");
}

void InitContact(contact*pc);//初始化通讯录

void AddContact(contact*pc);//增加联系人

void DelContact(contact*pc);//删除联系人

void ModifyContact(contact*pc);//修改联系人

void ShowContact(contact*pc);//显示联系人

void SortContact(contact*pc);//排序联系人

void FindContact(contact*pc);//查找联系人

void AddContact(contact*p)
{
	assert(pc);
	if(pc->size = 100)
	{
		printf("通讯录已满，无法增加\n");
		
		return;
	}
	
	else
	{
		printf("请输入姓名");
		scanf("%s",pc->data[pc->size].name);
		printf("请输入职位");
		scanf("%s",pc->data[pc->size].post);
		printf("请输入职称");
		scanf("%s",pc->data[pc->size].title);
		printf("请输入电话");
		scanf("%d",pc->data[pc->size].tele);
		printf("请输入电子邮箱");
		scanf("%s",pc->data[pc->size].email);
		
	}
}




